Choosing social laws for multi-agent systems: Minimality and simplicity
نویسندگان
چکیده
The design of social laws for artiicial agent societies is a basic approach to coordinating multi-agent systems. It exposes the spectrum between fully-centralized and fully-decentralized coordination mechanisms. Useful social laws set constraints on the agents' activities which allow them to work individually in a mutually compatible manner. The design of useful social laws is a problem of considerable importance. In many cases, several useful social laws might be considered, and we might wish to have some criteria in order to choose among them. In this paper, we present the notions of minimal and simple social laws, which capture two basic criteria for selecting among alternative (useful) social laws, and study these criteria in the framework of basic settings, namely Automated-Guided-Vehicles and Distributed Computing. We also present results with regard to computational issues related to minimal and simple social laws, and to the relationship between these two concepts. Together, the new insights provided here can be used as a basic framework for the analysis of "good" social laws, and initiate research on the selection among alternative social laws.
منابع مشابه
Minimal Social Laws
Research on social laws in computational environments has proved the usefulness of the law-based approach for the coordination of multi-agent systems. Though researchers have noted that the imposition of a specification could be attained by a variety of different laws, there has been no attempt to identify a criterion for selection among alternative useful social laws. We propose such a criteri...
متن کاملMinimality and simplicity in the on-line automated synthesis of normative systems
Much previous research has investigated explicit, machine-processable norms as a means to facilitate coordination in open multi-agent systems. This research can typically be classified as considering either offline design (norms are synthesised at design time) or online design. Online synthesis techniques aim to construct norms for a system while that system is actually running. A promising rec...
متن کاملConservative Social Laws
Social laws – sets of constraints imposed on the behaviour of agents within a multi-agent system with the goal of some desirable overall behaviour resulting – are an important mechanism for coordinating multi-agent behaviour. When considering social laws in human environments, the inspiration for social laws in multiagent systems, we argue that a key design principle is least change. That is, s...
متن کاملDetermination of Social Laws for Multi-Agent Mobilization
In previous work on arti cial social systems, social laws for multi-agent mobilization were hand-crafted for particular network structures. In this work, we introduce an algorithm for the automatic synthesis of social laws for multi-agent mobilization in any 2-connected graph environment. We introduce the notion of a graph routing and show that the problem of computing a useful social law can b...
متن کاملCo-ordination and Co-operation in Agent Systems: Social Laws and Argumentation
The social laws paradigm represents an important approach to the co-ordination of behaviour in multi-agent systems. In this paper we examine the relationship between social laws and rational behaviour, by which we mean behaviour that can be justified by a defensible argument. We describe how social laws have previously been defined and used within the context of Action-Based Alternating Transit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Artif. Intell.
دوره 119 شماره
صفحات -
تاریخ انتشار 2000